Properly distinguish irq and vector spaces
authorKeir Fraser <keir.fraser@citrix.com>
Thu, 20 Nov 2008 14:22:54 +0000 (14:22 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Thu, 20 Nov 2008 14:22:54 +0000 (14:22 +0000)
commitc193d476f02705413f2cbb5510371cf8dc47dcb2
treeb6da1cd3f81d6c49cf7f262c4d0773f898e0b256
parenta5b98f7f3493f139163d906accb673d20e6cdff8
Properly distinguish irq and vector spaces

This makes sure that there are no assumptions about NR_IRQS==NR_VECTORS
anymore, and it also renames various variables to properly reflect
what they represent.

While coded correctly, I wonder whether dump_irqs() shouldn't iterate
over the vector space rather than the irq space, so that MSI entries
are also processed.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
xen/arch/x86/i8259.c
xen/arch/x86/io_apic.c
xen/arch/x86/irq.c
xen/arch/x86/msi.c
xen/include/asm-ia64/hvm/irq.h
xen/include/asm-ia64/linux/asm/irq.h
xen/include/asm-x86/msi.h
xen/include/xen/irq.h